brain power - German English Dictionary